পার্শ্বের ফ্লোচার্টটির জন্য কোন উত্তরটি প্রযোজ্য?

Updated: 4 months ago
  • 0+2+4+......+100
  • 0+2+4+... ... ...+101
  • 1+2+3+... ... ... +100
  • 1+2+3+ ... ... ... +101
792
ব্যাখ্যাঃ ফ্লোচার্ট একটি অ্যালগরিদম বা প্রক্রিয়ার ধাপে ধাপে ভিজ্যুয়াল উপস্থাপনা যা স্ট্যান্ডার্ড প্রতীক ব্যবহার করে একটি প্রোগ্রামের প্রবাহ এবং যুক্তিকে চিত্রিত করে। এই প্রশ্নটির জন্য একটি ফ্লোচার্ট থাকা অত্যাবশ্যক, কারণ ফ্লোচার্টের ভেতরের প্রতীক, শর্ত এবং লুপ (loop) নির্ধারণ করে কোন গাণিতিক ধারা (series) বা প্রক্রিয়াটি সম্পাদিত হবে।

যেমন:

        
  • একটি ফ্লোচার্ট যেখানে একটি ভেরিয়েবল i কে 0 দিয়ে শুরু করা হয়, প্রতিবার 2 করে বাড়ানো হয় এবং 100 বা তার কম থাকা পর্যন্ত লুপ চালানো হয়, সেটি 0+2+4+...+100 ধারাটি তৈরি করবে।
  •     
  • যদি i কে 1 দিয়ে শুরু করা হয়, প্রতিবার 1 করে বাড়ানো হয় এবং 100 বা তার কম থাকা পর্যন্ত লুপ চালানো হয়, সেটি 1+2+3+...+100 ধারাটি তৈরি করবে।

প্রদত্ত প্রশ্নে "পার্শ্বের ফ্লোচার্টটির জন্য" উল্লেখ করা হলেও কোনো ফ্লোচার্ট সংযুক্ত করা হয়নি। ফ্লোচার্টটি ছাড়া এর ভেতরের লজিক, চলকের প্রারম্ভিক মান (initial value), বৃদ্ধি বা কমার হার (increment/decrement rate) এবং শেষ শর্ত (termination condition) সম্পর্কে জানা সম্ভব নয়। ফলস্বরূপ, কোন বিকল্পটি সঠিক তা নিশ্চিতভাবে বলা অসম্ভব।

প্রদত্ত শর্ত বা তথ্য অনুযায়ী এখানে কোনো অপশনই সঠিক নয় কারণ ফ্লোচার্টটি অনুপস্থিত।

Satt AI
Satt AI
2 months ago

ফ্লোচার্ট তৈরির কিছু নিয়ম আছে। বিভিন্ন ধরনের নির্দেশ বোঝানোর জন্য বিভিন্ন ধরনের চিহ্ন ব্যবহার করা হয়। এরকম কিছু প্রাথমিক চিহ্ন 5.5 চিত্রে দেখানো হলো।

শুরু / শেষ

ইনপুট / আউটপুট

প্রসেস

কন্ডিশন বা শর্ত পরীক্ষা

কানেক্টর (একাধিক ফ্লো একসঙ্গে এসে যুক্ত হয়)

এ ছাড়া বিভিন্ন অ্যারো (তির) চিহ্ন দিয়ে দিক নির্দেশ করা হয়।

চিত্র 5.5 ফ্লোচার্টের বিভিন্ন চিহ্ন

উপরের অ্যালগরিদমটি ফ্লোচার্ট আকারে প্রকাশ করা যাবে এভাবে

শুরু

সাইকেল ঠিক আছে?

না

সাইকেল চালিয়ে কলেজে যাও

অভিভাবকের কাছ থেকে রিক্সাভাড়ার টাকা নাও

রিক্সাভাড়া ভাড়া করে

কলেজে যাও

হ্যাঁ

কলেজে পৌঁছে গিয়েছ

শেষ

চিত্র 5.6 : কলেজে যাওয়ার ফ্লোচার্ট

অ্যালগরিদম ও ফ্লোচার্ট তৈরির পরে নির্দিষ্ট প্রোগ্রামিং ভাষায় কোড লেখা হয়। কোড লেখার পরে সেই কোড বিভিন্ন টেস্ট-কেইস (test case) দিয়ে পরীক্ষা করা হয়। এক্ষেত্রে বিভিন্ন রকম ইনপুটের জন্য প্রোগ্রামটি প্রত্যাশিত আউটপুট দিচ্ছে কি না সেটি যাচাই করে দেখা হয়। যদি কোনো টেস্ট কেইসের জন্য প্রত্যাশিত আউটপুট না আসে, তখন বুঝতে হবে প্রোগ্রামটি সঠিক নয়। প্রোগ্রামটি ভুল আউটপুট দেওয়ার পেছনে দুটি কারণ থাকতে পারে। প্রথমত, সমস্যাটি সমাধানের জন্য যে অ্যালগরিদম ব্যবহার করা হয়েছে সেটি সঠিক নয়। দ্বিতীয়ত, অ্যালগরিদম সঠিক হলেও, অ্যালগরিদম অনুসরণ করে প্রোগ্রাম লেখার সময় কোনো ভুল হয়েছে। কোডে এ ধরনের ভুল থাকলে তাকে বাগ (bug) বলা হয়। এ পর্যায়ে প্রোগ্রামের যাবতীয় বাগ খুঁজে বের করে সমাধান করা হয়, অর্থাৎ, প্রোগ্রামটি ত্রুটিমুক্ত করা হয়। এই ধাপটিকে বলা হয় ডিবাগিং (debugging)|

সব টেস্ট কেইসের জন্য প্রোগ্রাম যখন ঠিকঠাক কাজ করে, তখন সেটি রিলিজ (release) করা হয়। বড় বড় প্রোগ্রামের ক্ষেত্রে রিলিজ করার সময় ব্যবহারকারীর জন্য নির্দেশনা বা ইউজার ম্যানুয়াল (User manual) তৈরি করা হয়।

প্রোগ্রাম তৈরির মূল ধাপগুলো হচ্ছে :

  • যে সমস্যাটি সমাধান করা হবে, সেটিকে সঠিকভাবে বর্ণনা করা
  • সমস্যার সমাধানের জন্য অ্যালগরিদম ও ফ্লোচার্ট তৈরি করা
  • কোড লেখা
  • প্রোগ্রাম পরীক্ষা করা ও ভুল থাকলে ডিবাগ করে প্রোগ্রাম সংশোধন করা
  • প্রোগ্রাম রিলিজ করা

Related Question

View All
  • প্রক্রিয়াকরণ (processing)

  • শুরু (starting)

  • সংযোগ (connection)

  • সিদ্ধান্ত (decision)

426
Updated: 8 months ago
  • প্রক্রিয়াকরণ
  • আরম্ভ
  • সংযোগ
  • সিদ্ধান্ত
180
  • বৃত্ত
  • সামান্তরিক
  • রম্বস
  • আয়তক্ষেত্র
680
Updated: 4 months ago
  • Bar Chart
  • Chart
  • Pie chart
  • Flow Chart
1.3k
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই